. >>> now some virginia nonprofits are getting a boost they really didn't anticipate. fox 5's beth parker tells us it's coming from an unexpected place. >> reporter: jerry mcclard is days from turning 65 putting his life in order, giving some money to charity. in fact, there are places -- they're places he thinks saved his life. >> if i hadn't lived here, i might not be talking to you today. >> reporter: jerry is homeless. since february of 2002 he's lived here at the winchester rescue mission. jerry does the laundry and answers the phone. he's saved up money from his social security checks. now he's donating $1,000 to the mission, $1,000 to the nonprofit community coalition action project and $500 to a free clinic. >> he had the opportunity, could he have done whatever he wanted with -- he could have done whatever he wanted with that, but his heart told him to give it where it's most needed. >> reporter: some of the money jerry donated will go to this program. the idea is for men who come to the mission and need help to be able to come here to this warehouse and learn